The Best 15 Restaurants in Toledo, United States

4 Rating
50 reviews

6945 W Central Ave, Toledo, OH 43617, Toledo

"Loved Charlie's, tons of cool things hanging inside to keep you occupied. Only enjoyed a drink but n"